fellow creature - German English Dictionary